package com.shanghaionstar.remote.iview;

import com.onstar.cn.framework.mvp.base.IMVPView;
import com.onstar.cn.vehicle.response.AuthorizedSubscriberResponse;
import com.shanghaionstar.remote.model.RemoteModel;

/**
 * Created by 6335yz on 2016/5/7.
 */
public interface IRemoteView extends IMVPView<RemoteModel> {

    void showCoverImage(boolean isShow);

    void showLoadingAnimation(String commandType);

    void hideLoadingAnimation();

    void showCommandResult(boolean isShow, String hint, String time);

    void showToast(String msg);

    void pinCallBack();

    void showStartOrNot(boolean isShow);

    void showCommandLoading(boolean isShow);

    void showAuthorizeStatus(AuthorizedSubscriberResponse response);

}
